package com.longrise.android.byjk.model;

import java.io.Serializable;

public class CurrcluSubTitle implements Serializable {

    private int current; //当前进度
    private int total;//总进度
    private String cachePath; //缓存路径
    private String cwid; //课件id
    private String cacheFolderPath;//文件夹路径
    private int parentPosition; //在listview中父文件的位置
    private int childPosition; //在listview中的位置
    private String pathno;//视频配置路径 请求缓存路径时需要
    private String courseid; //课程id
    private boolean isCheck; //设置是否已经选择下载
    private boolean isDownding; //正在下载  volatile
    private String chapterName; //章节名称
    private String title;//课件名称
    private boolean isDownloaded; //是否已经添加到下载列表
    private String downloadPath; //下载的地址
    private String courseImageUrl; //所属课程的图片url
    private String id;
    private boolean isfinish;
    private String chapterId; //章节id
    private String Expiretime;  //过期时间
    private double effecttime;  //有效时间
    private String studentno;  //学号
    private double totaltraintime; //规定总学时
    private boolean hasqa;  //是否有课后练习题
    private boolean qapass;
    private boolean videopass; //当前视频是否通过
    private String pathnojd; //当前节点编号
    private String cwstyle;

    public String getCwstyle() {
        return cwstyle;
    }

    public void setCwstyle(String cwstyle) {
        this.cwstyle = cwstyle;
    }

    public String getPathnojd() {
        return pathnojd;
    }

    public void setPathnojd(String pathnojd) {
        this.pathnojd = pathnojd;
    }

    public boolean isVideopass() {
        return videopass;
    }

    public void setVideopass(boolean videopass) {
        this.videopass = videopass;
    }

    public boolean isHasqa() {
        return hasqa;
    }

    public void setHasqa(boolean hadqa) {
        this.hasqa = hadqa;
    }

    public boolean isQapass() {
        return qapass;
    }

    public void setQapass(boolean qapass) {
        this.qapass = qapass;
    }

    public double getTotaltraintime() {
        return totaltraintime;
    }

    public void setTotaltraintime(double totaltraintime) {
        this.totaltraintime = totaltraintime;
    }

    public String getStudentno() {
        return studentno;
    }

    public void setStudentno(String studentno) {
        this.studentno = studentno;
    }

    public double getEffecttime() {
        return effecttime;
    }

    public void setEffecttime(double effecttime) {
        this.effecttime = effecttime;
    }

    public String getExpiretime() {
        return Expiretime;
    }

    public void setExpiretime(String expiretime) {
        Expiretime = expiretime;
    }

    public String getChapterId() {
        return chapterId;
    }

    public void setChapterId(String chapterId) {
        this.chapterId = chapterId;
    }

    public String getChapterName() {
        return chapterName;
    }

    public void setChapterName(String chapterName) {
        this.chapterName = chapterName;
    }


    public String getCourseImageUrl() {
        return courseImageUrl;
    }

    public void setCourseImageUrl(String courseImageUrl) {
        this.courseImageUrl = courseImageUrl;
    }


    public boolean isDownloaded() {
        return isDownloaded;
    }

    public void setIsDownloaded(boolean isDownloaded) {
        this.isDownloaded = isDownloaded;
    }


    /**
     * @return the downloadPath
     */
    public String getDownloadPath() {
        return downloadPath;
    }

    /**
     * @param downloadPath the downloadPath to set
     */
    public void setDownloadPath(String downloadPath) {
        this.downloadPath = downloadPath;
    }

    /**
     * @return the isDownding
     */
    public boolean isDownding() {
        return isDownding;
    }

    /**
     * @param isDownding the isDownding to set
     */
    public void setDownding(boolean isDownding) {
        this.isDownding = isDownding;
    }

    /**
     * @return the isCheck
     */
    public boolean isCheck() {
        return isCheck;
    }

    /**
     * @param isCheck the isCheck to set
     */
    public void setCheck(boolean isCheck) {
        this.isCheck = isCheck;
    }

    /**
     * @return the courseid
     */
    public String getCourseid() {
        return courseid;
    }

    /**
     * @param courseid the courseid to set
     */
    public void setCourseid(String courseid) {
        this.courseid = courseid;
    }

    /**
     * @return the parentPosition
     */
    public int getParentPosition() {
        return parentPosition;
    }

    /**
     * @param parentPosition the parentPosition to set
     */
    public void setParentPosition(int parentPosition) {
        this.parentPosition = parentPosition;
    }

    /**
     * @return the childPosition
     */
    public int getChildPosition() {
        return childPosition;
    }

    /**
     * @param childPosition the childPosition to set
     */
    public void setChildPosition(int childPosition) {
        this.childPosition = childPosition;
    }

    /**
     * @return the cacheFolderPath
     */
    public String getCacheFolderPath() {
        return cacheFolderPath;
    }

    /**
     * @param cacheFolderPath the cacheFolderPath to set
     */
    public void setCacheFolderPath(String cacheFolderPath) {
        this.cacheFolderPath = cacheFolderPath;
    }

    /**
     * @return the cachePath
     */
    public String getCachePath() {
        return cachePath;
    }

    /**
     * @param cachePath the cachePath to set
     */
    public void setCachePath(String cachePath) {
        this.cachePath = cachePath;
    }

    /**
     * @return the current
     */
    public int getCurrent() {
        return current;
    }

    /**
     * @param current the current to set
     */
    public void setCurrent(int current) {
        this.current = current;
    }

    /**
     * @return the total
     */
    public int getTotal() {
        return total;
    }

    /**
     * @param total the total to set
     */
    public void setTotal(int total) {
        this.total = total;
    }


    public void setTitle(String title) {
        this.title = title;
    }

    public String getTitle() {
        return title;
    }


    public void setIdI(String id) {
        this.id = id;
    }

    public String getId() {
        return id;
    }


    public boolean isIsfinish() {
        return isfinish;
    }

    public void setIsfinish(boolean isfinish) {
        this.isfinish = isfinish;
    }


    public String getPathno() {
        return pathno;
    }


    public void setPathno(String pathno) {
        this.pathno = pathno;
    }


    public String getCwid() {
        return cwid;
    }

    public void setCwid(String cwid) {
        this.cwid = cwid;
    }


    /**
     * 模拟测试添加  20161123
     */
    private String recordid;

    public void setRecordid(String recordid) {
        this.recordid = recordid;
    }

    public String getRecordid() {
        return recordid;
    }

    private int isTest = 0;

    public void setIsTest(int isTest) {
        this.isTest = isTest;
    }

    public int getIsTest() {
        return isTest;
    }

    private String simulateId;

    public void setSimulateId(String simulateId) {
        this.simulateId = simulateId;
    }

    public String getSimulateId() {
        return simulateId;
    }

}
